mechanical splicing - Español Inglés Diccionario